Backend Developer | 6-month Contract

  •  Job Reference: 159909
  •  Industry: Information and Communications Technology
  •  brand-id: R1105160
  •  Brand Name: 02C3423

Job Description

  • Design, develop, and maintain backend services using Python and/or Java with some experience in React
  • Implement RESTful APIs and backend logic based on functional and technical requirements
  • Develop and optimise database queries, schemas, and data access layers
  • Integrate backend services with frontend applications and external systems
  • Ensure backend services meet performance, security, and reliability requirements
  • Write clean, maintainable, and well-documented backend code
  • Perform unit and integration testing for backend components
  • Participate in code reviews and contribute to technical discussions
  • Support SIT and UAT activities, including defect analysis and resolution
  • Assist in deployment support and post-go-live stabilisation
  • Maintain technical documentation for backend components

 

Job Qualifications

  • Degree in IT, Computer Science or related field
  • Minimum 2 years of hands-on experience building backend services using Python and/or Java, with some exposure to React
  • Proven ability to design, implement, and maintain RESTful APIs and backend business logic
  • Experience in developing and optimizing database queries, schemas, and data access layers
  • Skilled in integrating backend services with frontend applications and external systems
  • Familiarity with unit testing, integration testing, and defect resolution during SIT/UAT phases
  • Excellent teamwork skills, with experience participating in code reviews and technical discussions
  • Ability to produce clear, maintainable, and well-documented backend code and technical documentation